(Simple design without patterns)